package com.xdwanj.service;

import com.xdwanj.entity.BookInfo;

import java.util.List;
import java.util.Map;

/**
 * @date ：Created in 2024/4/27 22:58
 */
public interface BookService {
    /**
     * 获取书籍列表
     *
     * @param name    图书名称
     * @param classId 图书分类
     * @return
     */
    List<Map<String, Object>> getList(String name, Integer classId);


    /**
     * 添加图书
     *
     * @param book 图书实体类
     * @return int
     * @create time : 2024/5/9 12:48
     */

    int add(BookInfo book);

    /**
     * 修改图书
     *
     * @param book 图书实体类
     * @return int
     * @create time : 2024/5/9 12:48
     */
    int updateById(BookInfo book);


    /**
     * 删除图书
     *
     * @param id 图书编号
     * @return int
     * @create time : 2024/5/9 12:48
     */

    int delete(Integer id);


}
